package main

import (
	"fmt"
	"math"
)

//声明常量
const s string = "constant"

func main() {
	fmt.Println(s)

	//const语句可以出现在任何var语句可以出现的地方
	const a = 5000

	//常量表达式可以执行任意精度的运算
	const d = 3e20 / a
	fmt.Println(d)

	//数值型常量没有确定的类型，直到被给定
	//比如一次显示的类型转化
	fmt.Println(int64(d))

	//这里的math.sin函数需要一个float64的参数
	fmt.Println(math.Sin(a))

}
